Three Little Birds is a Jamaican inspired Cafe, Boutique & Rum Bar bringing the vibe of the island to London.
http://threelittlebirdsja.com